package org.stone.project.common.pojo.constant;

/**
 * aop执行顺序
 */
public class AopExecOrder {
    /**
     * 接口日志
     */
    public static final int REQUEST_LOG_ORDER = 300001;

    /**
     * 方法日志
     */
    public static final int METHOD_LOG_ORDER = 300000;

    /**
     * 资源锁
     */
    public static final int LOCK_ORDER = 400000;

    /**
     * 缓存操作
     */
    public static final int CAHCE_ORDER = 500000;

    /**
     * 数据源切换
     */
    public static final int DYNAMIC_DS_ORDER = 600000;

    /**
     * 数据库事务
     */
    public static final int TRANSACTION_ORDER = 700000;
}
